package com.gxa.common.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.sql.Timestamp;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("药品表Vo")
public class DrugVo {
    @ApiModelProperty(name = "id",notes = "主键id",dataType = "Integer",required = false)
    private Integer id;
    @ApiModelProperty(name = "id",notes = "主键id",dataType = "Integer",required = false)
    private Integer typeId;
    @ApiModelProperty(name = "isSale",notes = "",dataType = "Integer",required = false)
    private Byte isSale;
    @ApiModelProperty(name = "drugTypeName",notes = "药品分类名称",dataType = "String",required =  false)
    private String drugTypeName;
    @ApiModelProperty(name = "name",notes = "药品名",dataType = "String",required = false)
    private String drugName;
    @ApiModelProperty(name = "serialNumber",notes = "药品编号",dataType = "String",required = false)
    private String serialNumber;
    @ApiModelProperty(name = "model",notes = "药品信号",dataType = "String",required = false)
    private String model;
    @ApiModelProperty(name = "price",notes = "药品单价",dataType = "BigDecimal",required = false)
    private BigDecimal price;
    @ApiModelProperty(name = "num",notes = "库存数量",dataType = "String",required = false)
    private Integer num;
    @ApiModelProperty(name = "unitName",notes = "单位名称",dataType = "String",required = false)
    private String unitName;
    @ApiModelProperty(name = "name",notes = "提供商名称",dataType = "String",required = false)
    private String providerName;
    @ApiModelProperty(name = "img",notes = "tupian",dataType = "String",required = false)
    private String img;
    @ApiModelProperty(name = "createTime",notes = "创建时间",dataType = "java.sql.Timestamp",required = false)
    private Timestamp createTime;


    @ApiModelProperty(name = "status",notes = "状态",dataType = "Byte",required = false)
    private Byte status;

    @ApiModelProperty(name = "providerId",notes = "状态",dataType = "Byte",required = false)
    private Integer providerId;

}
